/*
题目描述
输入3个整数，按从小到大的顺序输出。要求使用指针的方法进行处理。

输入
3个用空格隔开的整数。

输出
按从小到大的顺序输出这3个整数，用空格隔开。
请注意行尾输出换行。
*/
#include <stdio.h>
int main()
{
    int a, b, c;
    scanf("%d %d %d", &a, &b, &c);
    int *p = &a, *q = &b, *r = &c;
    if (*p > *q)
    {
        int t = *p;
        *p = *q;
        *q = t;
    }
    if (*p > *r)
    {
        int t = *p;
        *p = *r;
        *r = t;
    }
    if (*q > *r)
    {
        int t = *q;
        *q = *r;
        *r = t;
    }
    printf("%d %d %d", *p, *q, *r);
}